excellence in competition badge - İngilizce Eşanlam Sözlük